import mixins from '@/mixins/mixins'
export default {
  mixins: mixins.getters('UploadCropper'),
  initData: {
    img: 'base64',
    params: {}, // 图片上传自定义参数
    accept: 'image/png, image/jpeg, image/gif, image/jpg',
    size: 1, // 裁剪生成图片的质量    可选值：0.1 - 1
    outputType: 'png', // 裁剪生成图片的格式    可选值：jpeg || png || webp
    info: true, // 裁剪框的大小信息	可选值：true || false
    canScale: true, // 图片是否允许滚轮缩放     可选值：true || false
    full: false,	// 是否输出原图比例的截图  可选值：true | false
    canMove: true,	// 上传图片是否可以移动 可选值：true | false
    canMoveBox: true, // 截图框能否拖动	可选值：true | false
    fixedBox: false,	// 固定截图框大小 不允许改变  可选值：true | false
    original: true,	// 上传图片按照原始比例渲染  可选值：true | false
    autoCrop: true, // 是否默认生成截图框 可选值：true || false
    autoCropWidth: 200,
    autoCropHeight: 200,
    fixedNumber: [1, 1],
    fixed: false
  },
  fixedTagList: [
    {
      name: '自由',
      val: 'auto',
      active: 'true'
    },
    {
      name: '2:1',
      val: [2, 1],
      active: 'false'
    },
    {
      name: '16:9',
      val: [16, 9],
      active: 'false'
    },
    {
      name: '9:5',
      val: [9, 5],
      active: 'false'
    },
    {
      name: '1:1',
      val: [1, 1],
      active: 'false'
    },
    {
      name: '4:3',
      val: [4, 3],
      active: 'false'
    },
    {
      name: '3:4',
      val: [3, 4],
      active: 'false'
    },
    {
      name: '1:2',
      val: [1, 2],
      active: 'false'
    },
    {
      name: '1:3',
      val: [1, 3],
      active: 'false'
    }
  ]
}

